huge hole - Turkish English Dictionary